On-The-Fly Testing of Reactive Systems
نویسندگان
چکیده
On-the-fly testing is a technique in which test derivation from a model program and test execution are combined into a single algorithm. It can also be called online testing using a model program, to distinguish it from offline test generation as a separate process. We describe a practical on-the-fly testing algorithm that is implemented in the model-based testing tool developed at Microsoft Research called Spec Explorer. Spec Explorer is being used daily by several Microsoft product groups. Model programs in Spec Explorer are written in a high level specification language AsmL or Spec#. We view model programs as implicit definitions of interface automata. The conformance relation between a model and an implementation under test is formalized in terms of refinement between interface automata, and testing amounts to a game between the test tool and the implementation under test.
منابع مشابه
Effect of carbon black and fly ash co-fillers content on mechanical and thermal behaviors of styrene butadiene rubber compounds
Fly ash (FA) is produced as a waste byproduct during the burning process of coal in thermal power plants whose cost is primarily associated to cleaning and transportation. It possesses mechanical properties on account of its constituents like silica and alumina. The use of FA as filler in styrene butadiene rubber (SBR) was of researchers’ interest to reinforce and/or to reduce product cost. In ...
متن کاملPREDICTION OF COMPRESSIVE STRENGTH AND DURABILITY OF HIGH PERFORMANCE CONCRETE BY ARTIFICIAL NEURAL NETWORKS
Neural networks have recently been widely used to model some of the human activities in many areas of civil engineering applications. In the present paper, artificial neural networks (ANN) for predicting compressive strength of cubes and durability of concrete containing metakaolin with fly ash and silica fume with fly ash are developed at the age of 3, 7, 28, 56 and 90 days. For building these...
متن کاملAutomated Testing with RT-Tester - Theoretical Issues Driven by Practical Needs
The RT-Tester tool has been developed by Verified Systems International in cooperation with the TZI at Bremen University in order to support automated testing for reactive real-time systems. In this article, we give an overview on theoretical issues concerning variants of timed transition systems and their interpretation in hard real-time which have been stimulated by the practical requirements...
متن کاملBiologic effects of oil fly ash.
Epidemiologic studies have demonstrated increased human morbidity and mortality with elevations in the concentration of ambient air particulate matter (PM). Fugitive fly ash from the combustion of oil and residual fuel oil significantly contributes to the ambient air particle burden. Residual oil fly ash (ROFA) is remarkable in the capacity to provoke injury in experimental systems. The unique ...
متن کاملA New Procedure for Reactive Power Market Clearing Considering Distributed Energy Resources
Traditionally, conventional generation unit was used to provide ancillary services e.g. reactive power support, and spinning reserve. Nonetheless, with the emergence of highly penetrated distributed energy resources (DERs) systems and considering how beneficial they can be; it appears reasonable to use them as reactive power providers. Therefore, this paper introduces a new procedure for DERs t...
متن کامل